Conversation
09ed0d7 to
4e7a930
Compare
|
I apparently need to find replacements for 2 shell scripts that are used to work-around meson limitations:
|
d7f2c7f to
c9edda7
Compare
|
Edit: ah, the remaining failures aren't actually because of this, sorry. My bad. :P
Per my advice on IRC, the latest version of this PR uses capture/feed in meson to avoid creating the xxd wrapper script. The remaining script can be whitelisted here: Line 39 in 6584cbe It is reasonable to whitelist -- it is being used by the build system, it's not trying to replace upstream sources or anything. |
Yes, we've managed to proceed further, we're now at the point where some of the tests will only pass if a specific kernel module is loaded: I guess I will have to wait for this patch to be merged upstream, and in a release before I can proceed with this wrap. |
c9edda7 to
cf45419
Compare
Release was done last week, so I updated the MR here. |
cf45419 to
0a58fa0
Compare
Upstream repository is at: https://git.kernel.org/pub/scm/libs/ell/ell.git/
0a58fa0 to
58df0f7
Compare
|
I disabled building on macos and Windows, which should cover all the non-Linux platforms, but builds are still attempted in the CI, is that expected? I've submitted more upstream fixes for Alpine Linux issues which I tested locally: |
Can you add an error() after project, for host_machine.system() != 'linux'? The error message should include the term "unsupported" / "not supported" / "does not support". e.g. |
Upstream repository is at:
https://git.kernel.org/pub/scm/libs/ell/ell.git/